home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PowerPlay 1998 September
/
PowerPlay 9 98.iso
/
Tools
/
Elsa
/
WINNER
/
3000S
/
WINNT35
/
README.TXT
< prev
next >
Wrap
Text File
|
1997-08-13
|
24KB
|
746 lines
#
| README file for
|
| ELSA Windows disk containing Windows NT 3.51 drivers
| Version 4.13.00.061
|
| WINNER 3000-S
|
| Copyright (c) 1993-97 ELSA GmbH, Aachen (Germany)
|
| ELSA GmbH Internet : http://www.elsa.de
| Sonnenweg 11 LocalWeb : +49-(0)241-938800
| D-52070 Aachen CompuServe : GO ELSA
|
| ELSA Inc. Internet : http://www.elsa.com
| 2231 Calle De Luna CompuServe : GO ELSA
| Santa Clara, CA 95054
| USA
|
| ELSA Asia Inc. Internet : http://www.elsa.com
| 7F-11, No. 188, Sec. 5 CompuServe : GO ELSA
| Nanking East Road
| Taipeo 105
| Taiwan, R. O. C.
|
| 08/08/97, sd
Table of Contents:
1 Introduction
2 Installation
3 Changing the resolution after installation
4 Additional Configuration Options
5 History
------------------------------------------------------------------------
1 Introduction
This file explains how to install and configure an ELSA graphics
driver for Windows NT.
1.1 List of files
The directory with the ELSA graphics driver for Windows NT
contains the following files:
TXTSETUP.OEM Script file for setup at boot time
OEMSETUP.INF Script file for Microsoft SETUP.EXE
WINNER.SYS ELSA Miniport driver (4.13.00.061)
WINNER.DLL ELSA Display driver (4.13.00.061)
WINNERMB.DLL ELSA Multi-Display driver (4.13.00.061)
WINCTRL.CPL Display control application (1.14)
WINCTRLD.WRI German manual for WinCtrl
WINCTRLE.WRI English manual for WinCtrl
WINCTDEU.DLL Language extensions for WINCTRL
WINCTENG.DLL Language extensions for WINCTRL
README.TXT The file you are reading
LIESMICH.TXT German version of the file README.TXT
DISK1 Identifier for the first disk
DISK2 Identifier for the second disk
1.2 How to determine the driver's version number
There are a few posibilities to get the version number for an
ELSA NT graphics driver.
1.2.1 Using the Control Panel
Start the control panel (CONTROL.EXE) and select the icon
"Display". There, click the button "Change Display Type". In the
following dialog the version number is displayed in the box
driver information.
NOTE The driver has to be installed to use this feature!
NOTE Due to a non-ELSA problem the version number is only
displayed in an US-english installation if Windows NT.
1.2.2 Using WinCtrl
Choose the Icon "ELSA WinCtrl" in the control panel. Above the
exit-buttons the version number is displayed.
NOTE The driver has to be installed to use this feature!
1.2.3 Using the File Manager
Use the File Manager to watch the file properties for either
one of the files WINNER.SYS, WINNER.DLL or WINNERMB.DLL. The
files can be found in the directory System32\Drivers and
System32 of your Windows NT.
1.2.4 With the readme-file
Read the entries belonging to WINNER.SYS, WINNER.DLL and
WINNERMB.DLL in paragraph 1.1 in the file LIESMICH.TXT or
README.TXT.
------------------------------------------------------------------------
2 Installation
NOTE To install the ELSA drivers, use the typical installation
procedure as described in the Microsoft Windows NT
manual.
2.1 Installation during system installation
During the first or a new customized installation of Windows NT
you will be asked to accept the hard- and software components.
In this text screen titled "Windows NT Workstation Setup" setup
tries to determine your computers hard- and software. Here
don't accept "The above list matches my computer" and select the
line after the text "Display:". In the following screen select
"Other (Requires disk provided by a hardware manufacturer)".
You will be sked to insert a disk into drive A:. Insert disk 1,
press ENTER and select one of the provided resolutions. Accept
the list, if matches your computer. Continue the installation
following all instructions. Later you will be asked to change
the diskettes.
During the installation you have to restart your computer. It
is now bootet in graphics mode. Later on the dialog "Display
settings" enables you to change the default resolution. Read
chapter 3.
NOTE If you select Express setup you┤re not able to change
the display driver. In this case read chapter 2.2.
NOTE You cannot install from CD. You have to create
installation disks (2.2.1).
2.2 Later installation
Open the "Control panel" window in the "Main" program group
and select "Display" to start the "Display Control Application".
Click on "Change Display Type..." and select "Change..." in the
upcoming "Display Type" dialog. A "Select Device" dialog appears
where you can see the already available device drivers
(Listbox: "Models").
NOTE The entry "ELSA Winner 1000" in this listbox will
install the general purpose S3 driver designed by
Microsoft and NOT the ELSA drivers!
NOTE The installation from CD ROM is not possible.
Please copy all files from the subdirectory
\WINNT35 on a disk or your harddisk.
Choose "Other..." to install the ELSA drivers. Windows NT
prompts you to enter a path where it can find the drivers.
Change the default "A:\" to the path where to find the
driver files e.g. "D:\WINNER\2000PROX\WINNT35\I386" or to the
corresponding directory and confirm with "OK".
The "Select Device" dialog's "Models" listbox is now extended
by an ELSA specific entry: "ELSA WINNER Vxxx". Highlight this
entry and click on "Install".
IMPORTANT A simple "OK" at this point will discard
your selection.
Please confirm the "Installing Driver" box and select "New"
in the "Windows NT Setup" dialog to ensure that the new drivers
will be loaded. Continue if the path for the WINNER display driver
files is correct. Now the driver is installed. Afer that the
"Installing Driver" box should appear and inform you that the
drivers were installed successfully. Confirm the following
dialog.
NOTE With Windows NT 3.51 graphic drivers cannot be loaded
dynamically. This is not an ELSA limitation.
To activate the ELSA driver, please press "Restart Now",
otherwise select "Don't Restart Now".
When you've selected "Restart Now", the system will reboot and
the initial installation is finished.
NOTE Windows NT 3.51 will now restart in a resolution of
640*480 pixel at 256 colors and 60Hz refresh. To change
this resolution use the "Display" application (refer
also the following chapter "3. Changing the resolution
after installation").
NOTE The OpenGL driver is automatically installed with the
Windows NT 3.51 driver.
2.3 Installation from diskettes
If you don't have any installation disks, you can create these
using your CD-ROM or a downloaded file. There is not enough
space for all files on one disk you have to create two disks.
Name the first disk "ELSA Windows NT 3.51 DISPLAY DRIVER DISK 1"
and copy the following files onto it:
DISK1
TXTSETUP.OEM
OEMSETUP.INF
WINNER.SYS
WINNER.DLL
WINNERMB.DLL
Name the other disk "ELSA Windows NT 3.51 DISPLAY DRIVER DISK 2"
and copy the following files onto it:
DISK2
WINCTRL.CPL
WINCTDEU.DLL
WINCTENG.DLL
LIESMICH.TXT
README.TXT
2.4 Installation from CD-ROM or harddisk
If you wish to install the driver from CD-ROM or a harddisk,
all files have to be located in one common directory. The path
has to be inserted when asked for the location of the driver
during installation.
------------------------------------------------------------------------
3 Changing the resolution after installation
Start the "Display" dialog, it's "Display Settings" gives you
the chance to adjust 4 parameters.
- The "Color Palette" contents selections from "256 Colors" to
"True Color" depending on the "Desktop Area".
- The "Desktop Area" depends on the "Refresh Frequency" and
the "Color Palette".
- The "Refresh Frequency" allows you to select various refresh
rates.
- The "Font Size" lets you select large or small fonts.
NOTE The "Font Size" selection appears only when you
have installed Windows NT with "american" language
settings.
After selecting a new graphic mode you can check this mode for 5
seconds. If the test screen is OK, then select "YES". Otherwise
select "No" and make another selection. Now the well known
"Display Settings Change" box reappears where you have the
choice to "Restart" the system or not.
------------------------------------------------------------------------
4 Additional Configuration Options
4.1 How to configure the driver
In the following the settings of an ELSA graphics driver for
Windows NT and the corresponding entries in the registry database
will be explained. Changes can be done with the WinCtrl utility
or manually with the registry editor.
NOTE Inexperienced users should not make any changes in the
registry directly! Use the WinCtrl utility!
4.1.1 Registry Editor
Windows NT stores its configuration information in a database
that is organized in a tree type format. Registry Editor
enables you to inspect and modify the Registry. To run Registry
Editor, run REGEDT32.EXE (in the SYSTEM32 directory). You can
also use the menu "Tools"/"Registry Editor" in the application
"Windows NT Diagnostics" found in the "Administrative Tools"-
program group. To edit a value, simply double-click on it to
invoke an edit dialog.
The entries for the ELSA WINNER graphics driver are placed in
the window HKEY_LOCAL_MACHINE in the path
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WINNER\.
4.1.2 WinCtrl utility
Start the ELSA WinCtrl utility doubleclicking the "ELSA WinCtrl"
icon found in the Control Panel. Changes in WinCtrl will affect
the entries in the registry. A manual for the WinCtrl utility
can be found in the file WINCTRLE.WRI.
4.2 Multi Screen Options
Some ELSA graphics adapters can be used in a multi screen mode.
Two or more adapter cards and just as much monitors are driven
from one computer. This will result in an enlarged desktop. A
list with graphics adapters that support multi screen is found
in 4.2.3.
4.2.1 Installing multi screen
There is no special multi screen installation. After you have
placed a second ELSA graphics adapter into your computer the
Control Panel offers you new extended resolution in the
"Display" utility.
NOTE There is no special information that multi screen is
enabled. You can only see this in the extended
resolutions.
4.2.2 Configuration of the multi screen mode
The entries "DesktopOnMaximize" and "ReverseScreenOrder"
in the registry database influence the multi screen operation.
NOTE Look for the frame "Multi Screen Options" in the
WinCtrl utility.
4.2.2.1 DesktopOnMaximize
This switch adjusts how dialogues and windows are displayed on
the N screens.
NOTE Look for "Maximize on all screens" in the WinCtrl
utility.
0x0: When maximizing a window it be displayed only on the
left screen. Dialogues will appear on the left screen.
Advantage: Dialogues and windows aren't split by
screen borders.
Disadvantage: Dialogues always appear left, even if the
application runs on the right screen. Position
settings of MDI-applications (e.g. Microstation) will
be lost after a restart of the program.
0x1: When maximizing a window it fills out all N screens.
Advantage: Position settings of MDI-applications
(e.g. Microstation) will be restored after a restart.
Disadvantage: Dialogues and windows may be displayed on
screen borders.
4.2.2.2 ReverseScreenOrder
This entry exchanges the order of the N screens.
NOTE "Reverse screen order" in the WinCtrl utility.
0x0: The order of the adapters is 1, 2, ..., N (default)
0x1: The order of the adapters is N, ..., 2, 1
4.2.2.3 VerticalScreenOrder
With this switch you can force the screens to be arranged
vertically instead of horizontally.
NOTE "Vertical screen order" in the WinCtrl utility.
0: Screens are arranged horizontally (default)
1: Screens are arranged vertically
4.2.3 Supported graphic adapters
Until now only combinations of equal ELSA graphics adapters
from the following list are supported:
WINNER 1000 AVI
WINNER 2000 Pro
WINNER 2000 Pro/X
GLORIA 4
GLORIA 8
GLoria-M
GLoria-L
NOTE You can only use adapters with the same memory
equipment.
4.3 Monitor Timings
With timing files made for your monitor you may:
- Install new resolutions for a better usage of the
possibilities supported by your monitor.
- Modify new timings for a given resolution.
NOTE Look at the frame "Monitor timings for:" in the WinCtrl
utility.
4.3.1 Configuring the monitor timings
The registry entries belonging to the monitor timings are
placed in the subfolder WINNER\DeviceX\.
4.3.1.1 Monitor.Select
This entry selects how the timing file shall be used.
Ignore: All entries in the timing file will be ignored.
Prefere: Resolutions listed in the timing file will be favored.
If the driver supports the same resolution as listed in
the timing file, the timings of the file will be
prefered. Driver resolutions without correspondence
in the timing file are not affected and displayed.
Exclusive: All standard resolutions of the driver are thrown
away. Only the new timings of the timing file are
offered in the "Display"-Tool.
4.3.1.2 Monitor.Name
In Monitor.Name a string to identify the timing entries is
stored. This should be an identifier for ypur monitor, e.g.:
ELSA GDM-17E40T
4.3.1.3 Monitor.Timings
This entry containes binary data with the monitor timings taken
from the timing file. These values are written by the WinCtrl
utility.
4.3.2 TIM file format
A file with timing entries has the extension ".TIM". It has to
be placed in the SYSTEM32 folder of your Windows NT. The files
containes lines with ASCII text and can be modified with every
editor (e.g. NOTEPAD.EXE).
The first line names the timing list (e.g. "ELSA GDM-17E40T").
This is the string displayed in WinCtrl an stored in
Monitor.Name. In each of the following lines one timing is
defined. Every line containes 14 comma separated values.
The meaning of the values is (in correct order):
- xRes: Number of pixels in X direction (e.g. 1024).
- yRes: Number of lines in Y direction (e.g. 768).
- Bpp: Number of bits for each pixel, for colors (e.g. 16).
- Hz: Refresh frequency in Hertz (e.g. 79).
- PxClk: Pixel clock in kHz (z.B. 95455).
- Ht: Horizontal total in pixels (e.g. 1312).
- Hfp: Horizontal frontporch in pixels (e.g. 16).
- Hsw: Horizontal sync-width in pixels (e.g. 96).
- Hbp: Horizontal backporch in pixels (e.g. 176).
- Vt: Vertical total in lines (e.g. 800).
- Vfp: Vertical frontporch in lines (e.g. 1).
- Vsw: Vertical sync-width in lines (e.g. 3).
- Vbp: Vertical backporch in lines (e.g. 28).
- If: Interlaced flag (should allway be 0).
With the given examples the file would look as follows:
ELSA GDM-17E40T
1024,768,16,79, 95455, 1312,16,96,176, 800,1,3,28, 0
1024,768,32,...
NOTE On the ELSA drivers CD-ROM there is a DOS utility
(WINSETUP.EXE) to find out the timings for your
monitor.
4.4 Gloria/OpenGL settings
The following descriptions are only meant for the ELSA
Gloria 4/8 graphic adapters. They belong to the 3D extensions
supported by the OpenGL graphics interface.
NOTE For all entries there is a correspondence in the WinCtrl
utility in the frame "GLoria Options"
4.4.1 ICD extensions
The following parameters of the Installable Client Driver (ICD)
affect the behaviour of the 3D functions on the Gloria.
4.4.1.1 ICDInterface.Disable
This switch enables or disables the OpenGL support by the ICD
driver.
NOTE "Disable 3D-Extensions" in WinCtrl.
0x0: OpenGL will be supported by the Gloria (default).
0x1: Software-OpenGL (no GLint) or OpenGL using 3D-DDI
4.4.1.2 ICDInterface.ExportAlpha
Allows the hardware to use the softwares alpha channel. With
Programs which don't use the alpha channel this may cause an
performance loss up to 25 %.
NOTE "Use alpha channels" in WinCtrl.
0x0: The driver doesn't export an alpha channel (default).
0x1: The driver exports an alpha channel.
4.4.1.3 ICDInterface.NumberOfDisplayBuffers
This switch enables and disables DoubleBuffering. The entry
stands for the number of buffers.
NOTE "OpenGL buffers" in WinCtrl.
0x1: Only one display buffer is used; no DoubleBuffering.
0x2: DoubleBuffering enabled (default).
4.4.1.4 ICDInterface.SizeOfBuffer
This is used to control the size in longs of the shared memory
block allocated to each individual rendering context. This
buffer is used when DMA is disabled or the entire DMA buffer
is in use. After the next restart this change will take
effect.
NOTE "Interface buffer size" in WinCtrl.
Valid values: 0x100 to 0x10000, the default is 0x10000 (64 kB).
4.4.1.5 ICDInterface.SupportSingleBufferedGDI
This flag decides how GDI and OpenGL commands are handled in
the same window in the front buffer.
NOTE "GDI in single buffered modes" in WinCtrl.
0x0: GDI commands cannot be drawn in OpenGL windows.
0x1: OpenGL and GDI can simultaneously use the front buffer
(default).
4.4.1.6 ICDInterface.SupportDoubleBufferedGDI
Lets OpenGL export the ability to let OpenGL and GDI draw in the
back buffer.
NOTE "GDI in double buffered modes" in WinCtrl.
0x0: GDI commands cannot be drawn in OpenGL windows
(default).
0x1: OpenGL and GDI can simultaneously use the back buffer.
NOTE It exports the flag but all GDI calls are drawn in the
front buffer!
4.4.1.7 ICDInterface.SupportOverlayPlanes
This switch enables the driver to support overlay planes,
which are e.g. used by Softimage.
NOTE "Support Overlay Planes" in WinCtrl.
0x0: No support for overlay planes (default).
0x1: Overlay planes are supported.
4.4.2 GLint-DMA settings
The parameters of the GLintDMA group configure the DMA
capabilities of the GLint.
4.4.2.1 GLintDMA.NumberOfBuffers
This is used to determine the number of individual DMA buffers
that can be in use at any one time. After the next restart this
change will take effect.
NOTE "DMA buffers" in WinCtrl.
Valid values: 0x0 to 0x4, the default is 0x4.
4.4.2.2 GLintDMA.NumberOfSubBuffers
Used to control the ICD drivers subdivision of the DMA buffer.
NOTE "DMA subbuffers" in WinCtrl.
Valid values: 0x0 to 0x9, the default is 0x5.
4.4.2.3 GLintDMA.SizeOfBuffer
This is the total size of the DMA buffer which is devided up
amongst the individual processes that use DMA. After the next
restart this change will take effect.
NOTE "DMA buffer size" in WinCtrl.
Valid values: 0x100 to 0x10000, the default is 0x8000 (32 kB).
4.4.2.4 GLintDMA.CachedBuffers
This switch enables the driver to cache GLint data in the
processors cache. Though the GLint reads all date from the
main memory, differences between memory and cache may appear.
After the next restart this change will take effect.
NOTE "Cached DMA" in WinCtrl.
0x0: forces uncached DMA
0x1: forces cached DMA
0x2: let the driver decide whether it uses cached or non
cached DMA (default).
4.4.3 OpenGL.UseFastClear
This value affects the usage of fast clear planes. When running
multi-threaded applications it may be necessary to disable the
useen of the fast clear planes. After the next restart this
change will take effect.
NOTE "Disable Fast Clear Pages" in WinCtrl.
0x0: Fast clear planes are used (default)
0x1: Fast clear planes are disabled
NOTE For MicroStation this switch has to be set!
4.4.4 OpenGL.UseHiQualityTexture
This switch affects the precision and resolution for
texture mapping.
NOTE "High Quality Textures" in WinCtrl.
0x0: Normal precision and resolution
0x1: High precision and resolution
4.4.5 OpenGL.SupportSoftimage
This switch fixes corrupted menue and window borders in
Softimage 3.01. Use this switch only when running
Softimage 3.01!
NOTE "Support Softimage" in WinCtrl.
0x0: Softimage fix not activated (default)
0x1: Softimage fix is active.
4.4.6 OpenGL.SupportSoftimage351
This switch enables functions especially to support
Softimage 3.51. Use this switch only when running
Softimage 3.51!
NOTE "Support Softimage 3.51" in WinCtrl.
0x0: Softimage 3.51 fix not activated (default)
0x1: Softimage 3.51 fix is active.
4.5 DCI
The driver supports primary surfaces. In Windows NT 4.0 this
support will be dropped.
4.6 ELSA POWERlib
ELSA offers optional for the programmer the toolkit POWERlib
for creating your own applications using the ELSA graphics
board for graphical output. This tool is available for Windows
NT.
------------------------------------------------------------------------
5 History
5.1 New features
Ver. 3, Build 007:
- Uses new init code
Ver. 3, Build 022:
- New cursor handling for OpenInventor apps
Ver. 3, Build 023:
- New init code
Ver. 4, Build 001:
- Performance monitoring is now supported
- 3DDDI is implmented (beta)
- Monitor specific timings are now supported
Ver. 4, Build 012:
- New init code
Ver. 4, Build 018:
- Multiboard on GLoria M/L
Ver. 4, Build 044:
- New Initcode
- Overlays
- Softimage support
5.2 Fixed bugs
Ver. 3, Build 004:
- System hang after leaving GLdemo.
Ver. 3, Build 007:
- FClear problems are fixed
- The default resolution 640*480*8 at 60Hz runs now.
Ver. 3, Build 021:
- Cursor flickering is now fixed
Ver. 3, Build 022:
- Cursor flashing at SetCursor is now fixed
Ver. 3, Build 023:
- Reboot problems on TRIO/V are fixed
Ver. 3, Build 025:
- Minor video mode problems on TRIO/V are fixed
Ver. 3, Build 026:
- GDI drew into back buffer on GLoria
Ver. 3, Build 027:
- Reboot problems on newer TRIO boards
- Character clipping on 24bpp (packed) on ProX boards
Ver. 4, Build 007:
- Protection fault runnig paintbrush and HCT on WINNER TRIO/V (Stretch)
Ver. 4, Build 008:
- Some annoying lines in a special blit function.
Ver. 4, Build 010:
- Resource conflict between drivers 'Physical Memory' and
'WINNER'.
Ver. 4, Build 020:
- Playing AVIs on GLoria M/L
Ver. 4, Build 022:
- Problem with overlapping OpenGL windows
5.3 Known Problems
- If the application under OpenGL requests "Double Buffering"
and the GLoria cannot realize it anymore (1024x768x32 bpp),
software emulation will be automatically installed.
To force hardware OpenGL you have to disable double buffering
in your application!
- The driver cannot run on a system where a COM4 port is
installed.
------------------------------------------------------------------------